Cavern
Cavern4D
Cavernize
Debug
FilterInterfaces
Filters
Format
Helpers
QuickEQ
EQCurves
Bandpass
CurveFunction
Custom
Depth
EQCurve
Flat
Punch
Gain
GenerateLinearCurve(int, int)
GenerateLinearCurve(int, int, float)
GenerateLogCurve(double, double, int)
GenerateLogCurve(double, double, int, float)
Punch()
Punch(double)
this[double frequency]
RoomCurve
Smoother
XCurve
Equalization
SignalGeneration
Utilities
IDisposable
MeasurementImporter
MeasurementImporterStatus
NoisyChannel
SpeakerSweeper
VerboseImpulseResponse
Window
Windowing
Remapping
SpecialSources
Spoofer
Utilities
Virtualizer
Atmosphere
AudioClip3D
AudioListener3D
AudioListener3DInspector
AudioSource3D
CavernizeRealtime
Channel
Clip
Environments
Jack
Listener
QualityModes
Rolloffs
SeatAdaptation
Source
class Punch
EQ curve with a bass bump for punch emphasis.
Visibility
Public
Extends
EQCurve
Public functions
float[]
GenerateLinearCurve(int sampleRate, int length)
Generate a linear curve for correction generators.
float[]
GenerateLinearCurve(int sampleRate, int length, float gain)
Generate a linear curve for correction generators.
float[]
GenerateLogCurve(double startFreq, double endFreq, int length)
Generate a logarithmic curve for correction generators.
float[]
GenerateLogCurve(double startFreq, double endFreq, int length, float gain)
Generate a logarithmic curve for correction generators.
Constructor
Punch()
EQ curve with a 6 dB bass bump for punch emphasis.
Constructor
Punch(double gain)
EQ curve with a bass bump at custom gain for punch emphasis.
Public properties
double
Gain
Filter gain in decibels.
double
this[double frequency]
Get the curve's gain in decibels at a given frequency.